insular shelf - German English Dictionary